/**
 * 
 */
package com.chengyu.eyc.entity;

import java.util.List;

import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlProperty;
import com.fasterxml.jackson.dataformat.xml.annotation.JacksonXmlRootElement;

import lombok.Data;
import lombok.Getter;
import lombok.Setter;

/**
 * @author kevin
 *
 */
@Data
@JacksonXmlRootElement(localName = "xml")
public class MsgEntity {
    
    @Setter
    @Getter
    @JacksonXmlProperty(localName = "ToUserName")
    private String toUserName;
    
    @Setter
    @Getter
    @JacksonXmlProperty(localName = "FromUserName")
    private String fromUserName;
    @Setter
    @Getter
    @JacksonXmlProperty(localName = "CreateTime")
    private Long createTime;
    @Setter
    @Getter
    @JacksonXmlProperty(localName = "MsgType")
    private String msgType;
    @Setter
    @Getter
    @JacksonXmlProperty(localName = "Event")
    private String event;
    @Setter
    @Getter
    @JacksonXmlProperty(localName = "SubscribeMsgPopupEvent")
    private List<SubscribeTplEntity> subscribeTplEntities;
    
    

}
